//  ██████╗ ███████╗███████╗███████╗██████╗ ██╗   ██╗███████╗██████╗
//  ██╔══██╗██╔════╝██╔════╝██╔════╝██╔══██╗██║   ██║██╔════╝██╔══██╗
//  ██████╔╝█████╗  ███████╗█████╗  ██████╔╝██║   ██║█████╗  ██║  ██║
//  ██╔══██╗██╔══╝  ╚════██║██╔══╝  ██╔══██╗╚██╗ ██╔╝██╔══╝  ██║  ██║
//  ██║  ██║███████╗███████║███████╗██║  ██║ ╚████╔╝ ███████╗██████╔╝
//  ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝  ╚══════╝╚═════╝
//
//  ██████╗ ██████╗  ██████╗ ██████╗ ███████╗██████╗ ████████╗██╗   ██╗
//  ██╔══██╗██╔══██╗██╔═══██╗██╔══██╗██╔════╝██╔══██╗╚══██╔══╝╚██╗ ██╔╝
//  ██████╔╝██████╔╝██║   ██║██████╔╝█████╗  ██████╔╝   ██║    ╚████╔╝
//  ██╔═══╝ ██╔══██╗██║   ██║██╔═══╝ ██╔══╝  ██╔══██╗   ██║     ╚██╔╝
//  ██║     ██║  ██║╚██████╔╝██║     ███████╗██║  ██║   ██║      ██║
//  ╚═╝     ╚═╝  ╚═╝ ╚═════╝ ╚═╝     ╚══════╝╚═╝  ╚═╝   ╚═╝      ╚═╝
//
//  ███╗   ██╗ █████╗ ███╗   ███╗███████╗███████╗
//  ████╗  ██║██╔══██╗████╗ ████║██╔════╝██╔════╝
//  ██╔██╗ ██║███████║██╔████╔██║█████╗  ███████╗
//  ██║╚██╗██║██╔══██║██║╚██╔╝██║██╔══╝  ╚════██║
//  ██║ ╚████║██║  ██║██║ ╚═╝ ██║███████╗███████║
//  ╚═╝  ╚═══╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝╚══════╝
//

module.exports = [
  'defaultsTo',
  'primaryKey',
  'autoIncrement',
  'unique',
  'index',
  'collection',
  'dominant',
  'through',
  'columnName',
  'foreignKey',
  'references',
  'on',
  'groupKey',
  'model',
  'via',
  'size',
  'example',
  'validationMessage',
  'validations',
  'populateSettings',
  'onKey',
  'protected',
  'meta'
];
